[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
FDIVR Divide Real Reversed Exception Flags: I D Z O U P
FDIVR [[destination,] source]
Logic: ST(1) . ST(1)/ST, pop stack (no operands)
ST . ST/memory location (source only)
ST . ST/ST(i) (destination, source)
FDIVR reverses the normal order of division from the FDIV
instruction. It divides source by destination and puts the
result in destination. All numbers must be real.
If you do not specify any operands, ST is divided by ST(1) and the
result is placed in ST(1), then the stack is popped. If you specify
a memory operand as a source, that operand is divided by ST and the
result is left in ST. If you specify both a source and a destination
(ST must be one operand and ST(i) another), source is divided by
destination and the result left in destination.
--------------------------------------------------------------------------
Operands Clocks Bytes Example
FDIVR 194-204 3 FDIVR
FDIVR MEMORY_REAL 216-231+EA 5 FDIVR REAL_NUMBER
FDIVR ST, ST(i) 198-208 3 FDIVR ST,ST(1)
--------------------------------------------------------------------------
See Also:
FDIV
FDIVP
FDIVRP
FIDIV
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson